.Dd January 21, 2022
.Dt bdemount
.Os libbde
.Sh NAME
.Nm bdemount
.Nd mounts a BitLocker Drive Encryption (BDE) encrypted volume
.Sh SYNOPSIS
.Nm bdemount
.Op Fl k Ar keys
.Op Fl o Ar offset
.Op Fl p Ar password
.Op Fl r Ar password
.Op Fl s Ar filename
.Op Fl X Ar extended_options
.Op Fl huvV
.Ar source
.Sh DESCRIPTION
.Nm bdemount
is a utility to mount a BitLocker Drive Encryption (BDE) encrypted volume
.Pp
.Nm bdemount
is part of the
.Nm libbde
package.
.Nm libbde
is a library to access the BitLocker Drive Encryption (BDE) format
.Pp
.Ar source
is the source file.
.Pp
The options are as follows:
.Bl -tag -width Ds
.It Fl h
shows this help
.It Fl k Ar keys
the full volume encryption key and tweak key formatted in base16 and separated by a : character e.g. FKEV:TWEAK
.It Fl o Ar offset
specify the volume offset in bytes
.It Fl p Ar password
specify the password
.It Fl r Ar password
specify the recovery password
.It Fl s Ar filename
specify the file containing the startup key.
typically this file has the extension .BEK
.It Fl u
unattended mode (disables user interaction)
.It Fl v
verbose output to stderr
.It Fl V
print version
.It Fl X Ar extended_options
extended options to pass to sub system
.El
.Sh ENVIRONMENT
None
.Sh FILES
None
.Sh EXAMPLES
.Bd -literal
# bdemount -p Password /dev/sda1
bdemount 20110821
.sp
.Ed
.Sh DIAGNOSTICS
Errors, verbose and debug output are printed to stderr when verbose output \-v is enabled.
Verbose and debug output are only printed when enabled at compilation.
.Sh BUGS
Please report bugs of any kind to <joachim.metz@gmail.com> or on the project website:
https://github.com/libyal/libbde/
.Sh AUTHOR
These man pages were written by Joachim Metz.
.Sh COPYRIGHT
Copyright (C) 2011-2024, Joachim Metz <joachim.metz@gmail.com>.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.Sh SEE ALSO
.Xr bdeinfo 1
